gpsbabel.git
19 years agoAdd some gzipped reference data.
oliskoli [Sun, 13 Aug 2006 17:02:57 +0000 (17:02 +0000)]
Add some gzipped reference data.

19 years agoAdd options for KML and NMEA formats.
robertl [Sun, 13 Aug 2006 06:40:25 +0000 (06:40 +0000)]
Add options for KML and NMEA formats.

19 years agoMagproto: Improve performance on reads by turning off hanshaking. Stability
robertl [Sun, 13 Aug 2006 02:31:49 +0000 (02:31 +0000)]
Magproto: Improve performance on reads by turning off hanshaking.  Stability
 fix on successive transfers.

19 years agoAdd realtime-tracking infrastructure and readers for Garmin PVT and NMEA.
robertl [Sun, 13 Aug 2006 00:16:19 +0000 (00:16 +0000)]
Add realtime-tracking infrastructure and readers for Garmin PVT and NMEA.

19 years agoAdd --with-zlib as a tristate for our zlib, system zlib, or no zlib.
robertl [Sat, 12 Aug 2006 21:53:24 +0000 (21:53 +0000)]
Add --with-zlib as a tristate for our zlib, system zlib, or no zlib.

19 years agoAndy Armstrong adds support for version 4 of the WBT-200 (adds alt to tracks).
robertl [Wed, 9 Aug 2006 03:09:46 +0000 (03:09 +0000)]
Andy Armstrong adds support for version 4 of the WBT-200 (adds alt to tracks).
Don't compute redundant course data in reader.

19 years agoReports of success with GPSMap 295, 195, and 96.
robertl [Thu, 3 Aug 2006 21:17:55 +0000 (21:17 +0000)]
Reports of success with GPSMap 295, 195, and 96.

19 years agoZero struct tm on timestamp read so if time tag is malformed, we don't have hour...
robertl [Thu, 3 Aug 2006 20:41:58 +0000 (20:41 +0000)]
Zero struct tm on timestamp read so if time tag is malformed, we don't have hour number 17347896 or whatever else happened to be there.

19 years agoAppareo confirms success with 396 and 496.
robertl [Thu, 3 Aug 2006 20:19:33 +0000 (20:19 +0000)]
Appareo confirms success with 396 and 496.

19 years agoFix wbt reference data - 360degrees is 0 degrees.
robertl [Wed, 2 Aug 2006 17:27:38 +0000 (17:27 +0000)]
Fix wbt reference data - 360degrees is 0 degrees.

19 years agoChange testo sequence for stmsdf format and regenerate reference data.
oliskoli [Tue, 1 Aug 2006 23:06:39 +0000 (23:06 +0000)]
Change testo sequence for stmsdf format and regenerate reference data.

19 years agoRegenerate wbt reference file.
robertl [Tue, 1 Aug 2006 16:02:47 +0000 (16:02 +0000)]
Regenerate wbt reference file.

19 years agoAdd 'heading_true_degrees' to return degrees from 0->360 instead of -180->180.
robertl [Tue, 1 Aug 2006 15:55:02 +0000 (15:55 +0000)]
Add 'heading_true_degrees' to return degrees from 0->360 instead of -180->180.

19 years agoFix doc for Garmin 'get_posn' suboption.
robertl [Mon, 31 Jul 2006 20:17:15 +0000 (20:17 +0000)]
Fix doc for Garmin 'get_posn' suboption.

19 years agoUse new common constants 'unknown_speed' and 'unknown_course'.
oliskoli [Sun, 30 Jul 2006 21:35:00 +0000 (21:35 +0000)]
Use new common constants 'unknown_speed' and 'unknown_course'.

19 years agoUse new DST-safe 'mklocaltime()'.
oliskoli [Sun, 30 Jul 2006 21:31:29 +0000 (21:31 +0000)]
Use new DST-safe 'mklocaltime()'.

19 years agoCheck in new file format 'stmsdf', Suunto Trek Manager .sdf files.
oliskoli [Sun, 30 Jul 2006 21:25:46 +0000 (21:25 +0000)]
Check in new file format 'stmsdf', Suunto Trek Manager .sdf files.

19 years agoCheck in new file format 'stmsdf', Suunto Trek Manager .sdf files.
oliskoli [Sun, 30 Jul 2006 17:46:56 +0000 (17:46 +0000)]
Check in new file format 'stmsdf', Suunto Trek Manager .sdf files.

19 years agoCheck in reference data for file format 'stmsdf', Suunto Trek Manager .sdf files.
oliskoli [Sun, 30 Jul 2006 17:42:15 +0000 (17:42 +0000)]
Check in reference data for file format 'stmsdf', Suunto Trek Manager .sdf files.

19 years agoAdd new function 'mklocaltime'. Define new consts 'unknown_speed' and 'unknown_course'.
oliskoli [Sun, 30 Jul 2006 17:38:41 +0000 (17:38 +0000)]
Add new function 'mklocaltime'. Define new consts 'unknown_speed' and 'unknown_course'.

19 years agoAdd 'win32/gpsbabel.rc' to configure output files.
oliskoli [Sun, 30 Jul 2006 17:34:33 +0000 (17:34 +0000)]
Add 'win32/gpsbabel.rc' to configure output files.

19 years agoAdd missing semicolon at the end of a statement.
oliskoli [Wed, 26 Jul 2006 20:05:50 +0000 (20:05 +0000)]
Add missing semicolon at the end of a statement.

19 years agoCheck in a new (ready for use) release of gbfile.
oliskoli [Wed, 26 Jul 2006 20:03:21 +0000 (20:03 +0000)]
Check in a new (ready for use) release of gbfile.

19 years agoIgnore generated files in CVS.
oliskoli [Wed, 26 Jul 2006 19:30:32 +0000 (19:30 +0000)]
Ignore generated files in CVS.

19 years agoMove version and release tag to configure.in (don't forget autoconf after change!).
oliskoli [Wed, 26 Jul 2006 19:23:50 +0000 (19:23 +0000)]
Move version and release tag to configure.in (don't forget autoconf after change!).
Add version information to winbuild (MinGW).

19 years agoAdd resource files for winbuild (file version information, inbuild icon).
oliskoli [Wed, 26 Jul 2006 19:02:17 +0000 (19:02 +0000)]
Add resource files for winbuild (file version information, inbuild icon).

19 years agoAdd caution for gpxver=1.1 option.
robertl [Wed, 26 Jul 2006 17:22:52 +0000 (17:22 +0000)]
Add caution for gpxver=1.1 option.

19 years agoconfigure: regenerate.
robertl [Tue, 25 Jul 2006 22:01:06 +0000 (22:01 +0000)]
configure: regenerate.
Makefile.in: make configure depend on configure.in.

19 years agoDon't crash when displaying help for formats with no options.
robertl [Sun, 23 Jul 2006 19:48:04 +0000 (19:48 +0000)]
Don't crash when displaying help for formats with no options.

19 years agoCorrectly implement zero byte write after packet that's a multiple of
robertl [Sun, 23 Jul 2006 19:45:12 +0000 (19:45 +0000)]
Correctly implement zero byte write after packet that's a multiple of
frame size.

19 years agoCheck in new common GPSBabel file I/O api 'gbfile'.
oliskoli [Sat, 22 Jul 2006 22:38:24 +0000 (22:38 +0000)]
Check in new common GPSBabel file I/O api 'gbfile'.
Please don't use 'textfile' anymore. It'll replaced with gbfile.

19 years agoAdd auto-detection for serial ports (up to COM8).
oliskoli [Sat, 22 Jul 2006 21:00:52 +0000 (21:00 +0000)]
Add auto-detection for serial ports (up to COM8).

19 years agoCheck in local copy from zlib project (http://www.gzip.org/zlib).
oliskoli [Sat, 22 Jul 2006 20:34:06 +0000 (20:34 +0000)]
Check in local copy from zlib project (gzip.org/zlib).

19 years agoAdd new stylesheet 'sportsim' (support for textual trackfiles from zipped Sportsim...
oliskoli [Sat, 22 Jul 2006 17:38:25 +0000 (17:38 +0000)]
Add new stylesheet 'sportsim' (support for textual trackfiles from zipped Sportsim .ssz archives).

19 years agoAdd new stylesheet 'sportsim' (support for textual trackfiles from zipped Sportsim...
oliskoli [Sat, 22 Jul 2006 17:15:25 +0000 (17:15 +0000)]
Add new stylesheet 'sportsim' (support for textual trackfiles from zipped Sportsim .ssz archives).

19 years agoType fix in 'no-inifile' example. Change key values in [Garmin categories].
oliskoli [Sat, 22 Jul 2006 16:30:19 +0000 (16:30 +0000)]
Type fix in 'no-inifile' example. Change key values in [Garmin categories].

19 years agoAdd tool for Makefile target more-clean.
oliskoli [Sat, 22 Jul 2006 16:25:36 +0000 (16:25 +0000)]
Add tool for Makefile target more-clean.
'make more-clean' (mkmoreclean) deletes all files listed in .cvsignore files.

19 years agoToss tiny line when reading gpsutil files.
robertl [Thu, 20 Jul 2006 20:55:21 +0000 (20:55 +0000)]
Toss tiny line when reading gpsutil files.

19 years agoDon't use C99.
robertl [Thu, 20 Jul 2006 17:49:45 +0000 (17:49 +0000)]
Don't use C99.

19 years agoTurn off millions of 'ignore warning' from mingw-gcc.
oliskoli [Wed, 19 Jul 2006 23:07:54 +0000 (23:07 +0000)]
Turn off millions of 'ignore warning' from mingw-gcc.
This pragma is only usefull for MSVC builds.
(see http://www.mobydisk.com/softdev/techinfo/cpptips.html)

19 years agoAdd simple filter for WGS datums without whitespace.
oliskoli [Wed, 19 Jul 2006 22:58:39 +0000 (22:58 +0000)]
Add simple filter for WGS datums without whitespace.

19 years agoAdd missing slash at the end of a <para> entry.
oliskoli [Wed, 19 Jul 2006 22:49:25 +0000 (22:49 +0000)]
Add missing slash at the end of a <para> entry.

19 years ago---host=... is probably the better parameter for a cross-building.
oliskoli [Wed, 19 Jul 2006 22:47:45 +0000 (22:47 +0000)]
---host=... is probably the better parameter for a cross-building.

19 years agoReplace gcdist for improved accuracy overy short distances.
robertl [Tue, 18 Jul 2006 17:29:52 +0000 (17:29 +0000)]
Replace gcdist for improved accuracy overy short distances.

19 years agoDocumented what this all means, fixed a couple of precedence errors
parkrrrr [Tue, 18 Jul 2006 15:55:13 +0000 (15:55 +0000)]
Documented what this all means, fixed a couple of precedence errors

19 years agoAdd unit id to treat Quest II like Quest per JamieZ.
robertl [Tue, 18 Jul 2006 07:37:48 +0000 (07:37 +0000)]
Add unit id to treat Quest II like Quest per JamieZ.

19 years agoAllow quoted commas in waypoint description when reading Magproto files.
robertl [Mon, 17 Jul 2006 21:10:16 +0000 (21:10 +0000)]
Allow quoted commas in waypoint description when reading Magproto files.

19 years agoupdate comment to reflect reality
parkrrrr [Mon, 17 Jul 2006 18:38:56 +0000 (18:38 +0000)]
update comment to reflect reality

19 years agohandle type 3 record like type 2 record until we figure out what those other two...
parkrrrr [Mon, 17 Jul 2006 18:37:19 +0000 (18:37 +0000)]
handle type 3 record like type 2 record until we figure out what those other two bytes/strings/whatevers are

19 years agoAllow 200 points instead of 199 in maggeo.
robertl [Mon, 17 Jul 2006 16:31:58 +0000 (16:31 +0000)]
Allow 200 points instead of 199 in maggeo.

19 years agoFrom Andy: fix southern hemi for wbt, set baud rate in Brauniger, route excess
robertl [Sat, 15 Jul 2006 02:04:31 +0000 (02:04 +0000)]
From Andy: fix southern hemi for wbt, set baud rate in Brauniger, route excess
precision from computed speed.

19 years agoConvert Brauniger to new serial scheme.
robertl [Fri, 14 Jul 2006 22:46:52 +0000 (22:46 +0000)]
Convert Brauniger to new serial scheme.

19 years agoTypo fix in help.
robertl [Fri, 14 Jul 2006 22:35:03 +0000 (22:35 +0000)]
Typo fix in help.

19 years agoUnicsv: whack dead code.
robertl [Fri, 14 Jul 2006 21:22:23 +0000 (21:22 +0000)]
Unicsv: whack dead code.
util.c: vaporize pointless pointer deref.
holux.c: make date handling less wrong.  (I think.)

19 years agoPick up missing files from recent gbser commit.
robertl [Thu, 13 Jul 2006 21:25:24 +0000 (21:25 +0000)]
Pick up missing files from recent gbser commit.

19 years agoAndy Armstrong provides new serial layer and refactors magellan to work with it.
robertl [Thu, 13 Jul 2006 20:33:09 +0000 (20:33 +0000)]
Andy Armstrong provides new serial layer and refactors magellan to work with it.

19 years agoLoosen check that insisted that time travels only forward when reading NMEA
robertl [Thu, 13 Jul 2006 19:59:36 +0000 (19:59 +0000)]
Loosen check that insisted that time travels only forward when reading NMEA
files.  From Andy Armstrong.

19 years agoOlaf eliminates a zillion hardcoded staticly sized buffers and commonizes
robertl [Thu, 13 Jul 2006 05:33:37 +0000 (05:33 +0000)]
Olaf eliminates a zillion hardcoded staticly sized buffers and commonizes
our ASCII text reader into the new 'textfile' scheme.

19 years agoAndy Armstrong turns on -Wall for GCC builds and kills about a sequillion warnings...
robertl [Thu, 13 Jul 2006 03:27:52 +0000 (03:27 +0000)]
Andy Armstrong turns on -Wall for GCC builds and kills about a sequillion warnings.  Most of them aren't "real", but it's still a good thing to clean up.
(I hope I don't regret this before 1.3.1...)

19 years agoTweak gpsman doc.
robertl [Thu, 13 Jul 2006 02:33:23 +0000 (02:33 +0000)]
Tweak gpsman doc.

19 years agoSketch in trk/route conversions.
robertl [Thu, 13 Jul 2006 02:29:48 +0000 (02:29 +0000)]
Sketch in trk/route conversions.

19 years agoFix compiler warnings when using '-Wall'.
oliskoli [Wed, 12 Jul 2006 20:31:16 +0000 (20:31 +0000)]
Fix compiler warnings when using '-Wall'.

19 years agoAdd error for unknown command line flags.
robertl [Wed, 12 Jul 2006 16:34:30 +0000 (16:34 +0000)]
Add error for unknown command line flags.

19 years agoStrengthen wording on gpsman format.
robertl [Mon, 10 Jul 2006 22:25:07 +0000 (22:25 +0000)]
Strengthen wording on gpsman format.

19 years agoGoogle reader: Null pointers that have been freed in case we are executed more than...
robertl [Sun, 9 Jul 2006 01:37:39 +0000 (01:37 +0000)]
Google reader: Null pointers that have been freed in case we are executed more than once.

19 years agoStyle sheet tie-poe fixes from Ron.
robertl [Sun, 9 Jul 2006 00:47:20 +0000 (00:47 +0000)]
Style sheet tie-poe fixes from Ron.

19 years agoImprovements in xcsv doc.
robertl [Sun, 9 Jul 2006 00:05:21 +0000 (00:05 +0000)]
Improvements in xcsv doc.

19 years agoTighten yesterday's fix to work with old and new google data files.
robertl [Sat, 8 Jul 2006 18:39:58 +0000 (18:39 +0000)]
Tighten yesterday's fix to work with old and new google data files.

19 years agoHacky fix for Explorist adding filenames inside tracks.
robertl [Sat, 8 Jul 2006 18:39:18 +0000 (18:39 +0000)]
Hacky fix for Explorist adding filenames inside tracks.

19 years agoTweak panel reader to look at only the frame containing the turn-by-turns to
robertl [Fri, 7 Jul 2006 18:15:31 +0000 (18:15 +0000)]
Tweak panel reader to look at only the frame containing the turn-by-turns to
avoid entity encoding problem of &trade; symbol that was recently introduced.

19 years agoAnother fix for curfname. Also don't trip over trackname (!) finally present in...
robertl [Fri, 7 Jul 2006 12:49:42 +0000 (12:49 +0000)]
Another fix for curfname.  Also don't trip over trackname (!) finally present in explorist.

19 years agoFix crash reading tracks on Windows (but, alas, not Wine) when pathnames
robertl [Fri, 7 Jul 2006 12:15:19 +0000 (12:15 +0000)]
Fix crash reading tracks on Windows (but, alas, not Wine) when pathnames
don't have UNIX path separators in them.

19 years agoMore graceful failure if libusb-config not found and/or an unsuitably old
robertl [Mon, 3 Jul 2006 02:19:33 +0000 (02:19 +0000)]
More graceful failure if libusb-config not found and/or an unsuitably old
libusb is found - just configure libusb away; don't error out.

19 years agoRemove C99-ism from gbser_posix.c
robertl [Mon, 3 Jul 2006 01:36:14 +0000 (01:36 +0000)]
Remove C99-ism from gbser_posix.c

19 years agoNo, it's version 1.3.0. Really!
robertl [Sun, 2 Jul 2006 21:16:58 +0000 (21:16 +0000)]
No, it's version 1.3.0.   Really!

19 years agoMakefile.in: Minor tweaks to RPM process to do uploads automatically.
robertl [Sun, 2 Jul 2006 20:27:18 +0000 (20:27 +0000)]
Makefile.in: Minor tweaks to RPM process to do uploads automatically.
maggeo.c: tweak wording on > 200 wpts error.
testo: placate chkdoc

19 years agoMake maggeo choke if > 200 waypoints since Magellan's firmware lets more just fall...
robertl [Sun, 2 Jul 2006 17:30:21 +0000 (17:30 +0000)]
Make maggeo choke if > 200 waypoints since Magellan's firmware lets more just fall on the floor.

19 years agoCheck in latest release of german translations.
oliskoli [Sun, 2 Jul 2006 15:31:33 +0000 (15:31 +0000)]
Check in latest release of german translations.

19 years agoUpdate release numbers for upcomming GPSBabel 1.3.
oliskoli [Sun, 2 Jul 2006 15:14:10 +0000 (15:14 +0000)]
Update release numbers for upcomming GPSBabel 1.3.

19 years agoAdd simple Makefile for GPSBabelGUI.
oliskoli [Sun, 2 Jul 2006 15:08:59 +0000 (15:08 +0000)]
Add simple Makefile for GPSBabelGUI.

19 years agoAdd CVS blacklist for gui-2 directory.
oliskoli [Sun, 2 Jul 2006 15:07:55 +0000 (15:07 +0000)]
Add CVS blacklist for gui-2 directory.

19 years agoFix parameters for mkspec (RELEASE may be empty).
oliskoli [Sun, 2 Jul 2006 14:56:37 +0000 (14:56 +0000)]
Fix parameters for mkspec (RELEASE may be empty).

19 years agoUpdate release numbers for upcomming GPSBabel 1.3.
oliskoli [Sun, 2 Jul 2006 14:53:05 +0000 (14:53 +0000)]
Update release numbers for upcomming GPSBabel 1.3.

19 years agoBump gdb watermark to 1.3.
oliskoli [Sun, 2 Jul 2006 14:01:06 +0000 (14:01 +0000)]
Bump gdb watermark to 1.3.

19 years agoAdd new target 'release-rpm'.
oliskoli [Sun, 2 Jul 2006 13:44:40 +0000 (13:44 +0000)]
Add new target 'release-rpm'.

19 years agoAdd rpm-spec-file creator to tools.
oliskoli [Sun, 2 Jul 2006 13:40:04 +0000 (13:40 +0000)]
Add rpm-spec-file creator to tools.

19 years agoInclude protos for windows esrial builds.
robertl [Sun, 2 Jul 2006 01:27:04 +0000 (01:27 +0000)]
Include protos for windows esrial builds.
Tweak windows build target.

19 years agoThis is gross. Olaf's change to the link line (which is actually correct)
robertl [Sat, 1 Jul 2006 23:57:11 +0000 (23:57 +0000)]
This is gross.  Olaf's change to the link line (which is actually correct)
broke the OS/X build becuase of link order.

Will someone please tell me again how great autoconf is?

CTVS: ----------------------------------------------------------------------

19 years agoWindows build tweaks.
robertl [Sat, 1 Jul 2006 22:51:47 +0000 (22:51 +0000)]
Windows build tweaks.

19 years agoMagproto: c89 fix.
robertl [Sat, 1 Jul 2006 22:46:55 +0000 (22:46 +0000)]
Magproto: c89 fix.
Makefile.in: untangle windows executable build somewhat

19 years agoMove 'functions' to tools. More release Makefile tweaks.
robertl [Sat, 1 Jul 2006 22:12:38 +0000 (22:12 +0000)]
Move 'functions' to tools.  More release Makefile tweaks.

19 years agoOlaf and I Attempt to split the 'release' Makefile target to be more manageable
robertl [Sat, 1 Jul 2006 21:51:25 +0000 (21:51 +0000)]
Olaf and I Attempt to split the 'release' Makefile target to be more manageable
and build everything that needs building.

19 years agoAdd 'functions' file from Olaf.
robertl [Sat, 1 Jul 2006 21:30:59 +0000 (21:30 +0000)]
Add 'functions' file from Olaf.

19 years agoUse out-of-spec fileno on Win32 builds.
robertl [Sat, 1 Jul 2006 21:30:45 +0000 (21:30 +0000)]
Use out-of-spec fileno on Win32 builds.

19 years agoTweak build and preface pages.
robertl [Sat, 1 Jul 2006 20:15:34 +0000 (20:15 +0000)]
Tweak build and preface pages.

19 years agoMake this horror a tad easier to build.
robertl [Sat, 1 Jul 2006 19:54:41 +0000 (19:54 +0000)]
Make this horror a tad easier to build.

19 years agoAdd 103 Garmin symbols to tables and doc from new protocol spec.
robertl [Sat, 1 Jul 2006 19:45:57 +0000 (19:45 +0000)]
Add 103 Garmin symbols to tables and doc from new protocol spec.

19 years agoCommit remaining piece of 'name magellan tracks after filename' change.
robertl [Sat, 1 Jul 2006 19:40:02 +0000 (19:40 +0000)]
Commit remaining piece of 'name magellan tracks after filename' change.

19 years agoTest return value of fread for EOF and other error detection.
robertl [Fri, 30 Jun 2006 13:24:49 +0000 (13:24 +0000)]
Test return value of fread for EOF and other error detection.

19 years agoGeneralize the "comX, X>=10" fix for all the Windows code.
robertl [Fri, 30 Jun 2006 04:41:15 +0000 (04:41 +0000)]
Generalize the "comX, X>=10" fix for all the Windows code.
Let the Magellan track reader NOT merge tracks across files.
Magellan track reader names tracks after file read.